technical sergeant - Turkish English Dictionary